/* CSS Document */
.clear_fix{
	width:100%;
	height:0px;
	clear:both;
}
.content_list_block{
	float:left;
	width:150px;
	margin-left:20px;
	text-align:center;
	vertical-align:middle;
}
.content_list_block_text{
	height:50px;
}

/* CV DOWNLOAD FIELD CSS*/
.cv_download_single{
	float:left;
	width:150px;
	text-align:left;
	vertical-align:middle;
}
.cv_upload_block{
	float:left;
	width:280px;
	height:40px;
}
.cv_upload_row{
	width:100%;
}
#cv_upload_block_button{
	width:120px;
	margin-left:20px;
}
/*NOTIFICATION MESSAGES*/
.message_content-wrapper{
	text-align:center;
}
.message {
	display:block;
	padding:10px 20px;
	margin-bottom:15px;
}
.message p {
	width:auto;
	margin-bottom:0;
	margin-left:60px;
}

.message h2 {
	margin-left:60px;
	margin-bottom:5px;
}

.warning {
	background:#feffc8 url('../assets/icons/warning_48.png') 20px 50% no-repeat;
	border:1px solid #f1aa2d;
} 

.message p {
	color:#555;
}

.message h2 {
	color:#333;
}

.error2 {
	background:#fdcea4 url('../assets/icons/stop_48.png') 20px 50% no-repeat;
	border:1px solid #c44509;
}

.success {
	background:#d4f684 url('../assets/icons/tick_48.png') 20px 50% no-repeat;
	border:1px solid #739f1d;
}



.information {
	background:#c3e4fd url('../assets/icons/info_48.png') 20px 50% no-repeat;
	border:1px solid #688fdc;
}

.message:hover {
	cursor:pointer;
}
/* end of notification messages */

/* user_edit_start*/
.user_edit_wrapper{
	padding:0;
	margin:0 auto;
}

.user_edit_wrapper h4{
	padding:10px;
	margin:0 auto;
	text-align:left;
}

.user_edit_wrapper ul{
	padding:10px;
	float:left;	
	width:100%;
	display:block;
	border:none;	
}

.user_edit_wrapper ul li{
	float:left;
	text-align:center;
	position:relative;
	margin-right:20px;
	margin-top:6px;
	border:none;	
}

.user_edit_wrapper ul li p{
	text-align:left;
	width:225px;
	font-family:VegurLight, Helvetica, sans-serif;
	font-size:12px;
}

.user_edit_wrapper ul li p img{
	cursor:pointer;
}


.user_edit{
	height:350px;
	width:450px;
	margin:0px auto;
	font-family:VegurLight, Helvetica, sans-serif;	
	font-size: 12px;
    text-shadow: 1px 1px 1px #FFFFFF;
	color: #757887;
}
#user_edit_title{
	font-size:18px;
}
.user_edit_block{
	width:100%;
	clear:both;
	margin-top:15px;
	height:30px;
}
.user_edit_block_lable{
	float:left;
	width:40%;
	text-align:left;
	vertical-align:middle;
	line-height:30px;
}
.user_edit_block_input{
	float:left;
	width:60%;
	text-align:left;
}

.user_edit_block_input input.input_validation-failed{
	border: 2px solid #FF0000; color:red;
}
/* user_edit_end*/

#financial_table{
	font-family:VegurLight, Geneva, sans-serif;
	font-size:11px;
}
.financial_table_row{
	width:50px;
	height:auto;
	background:#ededed;
	float:left;
}
#financial_table_row00{
	width:120px;
	text-align:left;
	font-size:14px;
}
.financial_table_row_cell{
	width:100%;
	height:20px;
}

.top_header_button{
	float:right;
	margin-top: 30px;
	margin-left: 10px;
}

.view_banner{
	width:951px;
	height:192px;
	background:url('../img/get_funded_banner.png') 20px 50% no-repeat;
}
.view_banner img{
	padding:140 0 0 500 ;
	cursor:pointer;
}
